no posix_fadvice on apple
authorJeroen van der Heijden <jeroen@transceptor.technology>
Mon, 1 Oct 2018 15:26:32 +0000 (17:26 +0200)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Mon, 1 Oct 2018 15:26:32 +0000 (17:26 +0200)
src/siri/db/buffer.c

index bb3da76e59ef820bd3981c26f88792ba3f0725fd..3a484a9bb0e47d109ddd07cb384eef914982a4c3 100644 (file)
@@ -136,11 +136,13 @@ int siridb_buffer_open(siridb_t * siridb)
         return -1;
     }
 
+#ifndef __APPLE__
     rc = posix_fadvise(buffer_fd, 0, 0, POSIX_FADV_RANDOM|POSIX_FADV_DONTNEED);
     if (rc)
     {
         log_warning("Cannot set advice for file access: '%s' (%d)", fn, rc);
     }
+#endif
 
     return 0;
 }